pit soaking - German English Dictionary